multi-track recording - French English Dictionary